<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>Document</title>
</head>

<body>
    <script>
        // 写一个函数，能返回传入的任意两个数字的最大值。
        // function getMaxTwo(num1, num2) {
        //     return num1 > num2 ? num1 : num2;
        // }

        // 写一个函数，能返回传入的任意三个数字的最大值。
        // function getMaxThree(num1, num2, num3) {
        //     var temp = num1 > num2 ? num1 : num2;
        //     return temp > num3 ? temp : num3;
        // }

        // 写一个函数，能判断传入的一个数值是否是质数，如果是质数返回true，如果不是质数返回false，(质数：从2开始只能被1和自身整数的数)
        // function check(num) {
        //     var flag = true;
        //     for (var i = 2; i < num; i++) {
        //         if (num % i == 0) {
        //             flag = false;
        //         }
        //     }
        //     return flag;
        // }

        // 写一个函数，能翻转传入的任意数组，并把翻转结果通过返回值返回。
        // function reverse(arr) {
        //     var newArr = [];
        //     for (var i = arr.length - 1; i >= 0; i--) {
        //         newArr[newArr.length] = arr[i]
        //     }
        //     return newArr;
        // }


        // 写一个函数，能对所有传入的数组按照从小到大进行排序，并把排序结果通过返回值返回
        function sort(arr) {
            for (var i = 0; i <= arr.length - 1; i++) {
                for (var j = 0; j <= arr.length - i - 1; j++) {
                    if (arr[j] < arr[j + 1]) {
                        var temp = arr[j];
                        arr[j] = arr[j + 1];
                        arr[j + 1] = temp;
                    }
                }
            }
            return arr;
        }
    </script>
</body>

</html>